package ar.edu.utn.frba.tadp.tp.grupo4.fotomultas.mockObjects;

import ar.edu.utn.frba.tadp.tp.grupo4.fotomultas.capturas.Image;
import ar.edu.utn.frba.tadp.tp.grupo4.fotomultas.exceptions.PatenteNoReconocidaException;
import ar.edu.utn.frba.tadp.tp.grupo4.fotomultas.externos.ReconocedorDePatentes;

public class ReconocedorDePatentesMock implements ReconocedorDePatentes {
	
	private boolean segunda;
	
	public ReconocedorDePatentesMock(){
		this.segunda = false;
	}
	
	@Override
	public String reconocerPatente(Image foto){
		
		if(!this.segunda){
			this.segunda = true;
			return "ABC 123";
		}else{
			throw new PatenteNoReconocidaException();
		}
	}
	
}
